The method I'm trying to use to achieve this result is drawing the parametric curves delimiting it, along with the Cartesian axes, and then filling the area included by their combination, either with a solid color or a pattern.
The problem I'm getting, as you will notice yourself by opening my svg, is the areas inside the curves have got some regions that won't be filled. There is an invisible, variable-sized border separating the internal sectors from the curves delimiting them. Especially in the zones where two curves intersect creating an angle, it's like the internal zone is a curve approximating it, while it get distant from the linear part.
Let's take a practical example. In this svg there is the first domain I'm trying to draw. It is described by the following equations:

Which means I'm limited upwards by the parabola y=x^2-x, downwards by the straight line y=-x-(1/2), and left and right by the vertical lines x=1 and x=-1.
In this image (border set to zero) you can see how filling a sector of the area I'm interested to highlight leaves some empty spaces. Here I have zoomed the angle between the y-axis and the parabola, the point where the problems are more visible. I have a vertical empty space of less than 0.1pt along the y-axis (so, even setting the smallest border possible would eat the axis), a variable sized space along the parabola (so, trying to fill the biggest gap would eat all of the curve), and a really singular curve-to-straight angle which is impossible to fill without trespassing the borders.
Anyone can help me on this one?